MilliTrendAddMember (CTLX¿¡¼­¸¸ Áö¿ø)

 

¹Ì¼¼ÀÚ·á Æ®·£µå ¿ÀºêÁ§Æ® (Milli Trend Object) ¿¡ ÇϳªÀÇ ±×·¡ÇÁ ±¸¼º¿øÀ» Ãß°¡ÇÑ´Ù.

 

void @MilliTrendAddMember(string classname, string tag, string column, int color, int valuetype, int pointtype, int linethick, int axispos, int levelfrom, int levelto, int tagdisplaysize, int reverseY, int flags, int graphtype, string table, string where, string description);

 

ÇÔ¼öÀÎÀÚ

string classname : ¹Ì¼¼ÀÚ·á Æ®·£µå ¿ÀºêÁ§Æ®ÀÇ À̸§

string tag : Ãß°¡ÇÒ Å±×ÀÇ À̸§ (AI or DI)

string column : ÅÂ±×¿Í ½ÖÀÌ µÇ´Â Ä÷³¸í

int color : ±×·¡ÇÁ ¸â¹öÀÇ ¼±»ö»ó

int valuetype : »ç¿ë¾ÈÇÔ (0À¸·Î ¼³Á¤ÇÒ °Í)

int pointtype : ¼±±×·¡ÇÁÀÇ ²ÀÁöÁ¡¿¡ »ç¿ëÇÒ Á¡¸ð¾ç (0-»ç¿ë¾ÈÇÔ, 1-»ç°¢Çü, 2-¿ø, 3-»ï°¢Çü, 4-¸¶¸§¸ð, 5-XÇ¥½Ã, 6-+Ç¥½Ã, 7-*Ç¥½Ã)

int linethick : ¸â¹öÀÇ ¼±±½±â (1~20)

int axispos : ´«±ÝÁÂÇ¥ÀÇ À§Ä¡ (0=»ç¿ë ¾ÈÇÔ, 1=¿ÞÂÊ¿¡ À§Ä¡, 2=¿À¸¥ÂÊ¿¡ À§Ä¡)

int levelfrom : ´«±ÝÇ¥½Ã ½ÃÀÛ À§Ä¡ (%)

int levelto : ´«±ÝÇ¥½Ã ³¡ À§Ä¡ (%)

int tagdisplaysize : ű×Ç¥½Ã ±ÛÀÚ¼ö

int reverseY : YÃà ÁÂÇ¥ ¹ÝÀü (0-´«±ÝÀÌ ¾Æ·¡¿¡¼­ À§·Î Ç¥½Ã, 1 = À§¿¡¼­ ¾Æ·¡·Î Ç¥½Ã)

int flags : ±¸¼º¿ø ¿É¼Ç °¢ °ªÀº OR·Î ¼³Á¤ ( 0x0001 = HiHi, 0x0002 = High, 0x0004 = Low, 0x0008=LoLo Ç¥½Ã) ¿¹¸¦µé¾î 0x0003À̸é HiHi¿Í High°æ°è¸¦ µ¿½Ã¿¡ Ç¥½Ã

int graphtype : ±×·¡ÇÁ Á¾·ù ( 0 = ¼±±×·¡ÇÁ, 1 = ¸·´ë±×·¡ÇÁ)

string table : »ç¿ë ¾ÈÇÔ

string where : »ç¿ë ¾ÈÇÔ

string description : ±×·¡ÇÁ ¾Æ·¡ÂÊ¿¡ Ç¥½ÃµÇ´Â ¼³¸í (»ç¿ëÇÏÁö ¾ÊÀ¸¸é ű׳ª ű׼³¸íÀÌ ÀÚµ¿À¸·Î »ç¿ëµÈ´Ù.)

 

¹Ýȯ °ª

¹Ýȯ°ªÀº ¾ø´Ù.

 

¿¹Á¦

@MilliTrendClear("MilliDataTrend1");

@MilliTrendAddMember("MilliDataTrend1","AI_0001","Column1", @RGB(255,0,0), 0, 1, 2, 1, 0,100,10,0,0,0, "", "", "");

@MilliTrendAddMember("MilliDataTrend1","AI_0002","Column2", @RGB(0,255,0), 0, 2, 1, 2, 0,100,10,0,0,0, "","","");

@MilliTrendReLoad("MilliDataTrend1");

 

¹®Àå¼³¸í : ¸ÕÀú MilliTrendClearÇÔ¼ö¸¦ »ç¿ëÇÏ¿© Æ®·£µåÀÇ ¸ðµç ±¸¼º¿øÀ» »èÁ¦ÇÑ ÈÄ, µÎ°³ÀÇ ±×·¡ÇÁ ±¸¼º¿øÀ» Ãß°¡ÇÑ µÚ ÀڷḦ ´Ù½Ã Àоú´Ù.

 

¹öÀüÁ¤º¸

ÃÖÃÊÁö¿ø: 9.4.0

 

°ü·ÃÇ׸ñ

@MilliTrendAddMember()

@MilliTrendClear()

@MilliTrendGetCursorData()

@MilliTrendGetCursorSize()

@MilliTrendGetCursorTime()

@MilliTrendGetMax()

@MilliTrendGetMemberFlags()

@MilliTrendGetMin()

@MilliTrendGetRealPos()

@MilliTrendGetShowSize()

@MilliTrendGetStartTime()

@MilliTrendGetTimeType()

@MilliTrendReLoad()

@MilliTrendRemoveAt()

@MilliTrendSaveToCsv()

@MilliTrendSetAutoUpdate()

@MilliTrendSetData()

@MilliTrendSetDataType()

@MilliTrendSetMax()

@MilliTrendSetMemberFlags()

@MilliTrendSetMin()

@MilliTrendSetShowSize()

@MilliTrendSetStartTime()

@MilliTrendSetTimeType()

@MilliTrendShiftTime()